home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-9.10-netbook-remix-PL.iso / casper / filesystem.squashfs / usr / share / m17n / kn-inscript.mim < prev    next >
Text File  |  2009-04-29  |  4KB  |  186 lines

  1. ;; kn-inscript.mim -- Kannada input method for inscript layout
  2. ;; This file is derived from the Kannada inscript table of scim-tables,
  3. ;; which was derived from iiimf unitLE's Kannada inscript layout.
  4. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved.
  5.  
  6. ;; This file is part of the m17n contrib; a sub-part of the m17n
  7. ;; library.
  8.  
  9. ;; The m17n library is free software; you can redistribute it and/or
  10. ;; modify it under the terms of the GNU Lesser General Public License
  11. ;; as published by the Free Software Foundation; either version 2.1 of
  12. ;; the License, or (at your option) any later version.
  13.  
  14. ;; The m17n library is distributed in the hope that it will be useful,
  15. ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  17. ;; Lesser General Public License for more details.
  18.  
  19. ;; You should have received a copy of the GNU Lesser General Public
  20. ;; License along with the m17n library; if not, write to the Free
  21. ;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
  22. ;; Boston, MA 02110-1301, USA.
  23.  
  24. (input-method kn inscript)
  25.  
  26. (description "Kannada input method for inscript layout.
  27.  
  28. Key summary :
  29.  
  30. 1)    \"praa\" = pa + halant + raa
  31.      \"α▓¬α│ìα▓░α▓╛\" =  α▓¬  +  α│ì  + α▓░  +  α▓╛
  32.     h + d + j + e
  33.  
  34. 2)    \"ska\" = sa+halant+ka
  35.      \"α▓╕α│ìα▓ò\"  = α▓╕  +  α│ì  +  α▓ò
  36.     m + d + k
  37.  
  38. 3)    \"ththhaa\" = th + halanth + thhaa
  39.      \" α▓ñα│ìα▓Ñα▓╛\" = α▓ñ + α│ì +α▓Ñ + α▓╛
  40.     l + d + L + e
  41.  
  42. 4)    \"shhtya\" : shh + halat + T + halant + ya
  43.     \"α▓╖α│ìα▓ƒα│ìα▓»\"  =  α▓╖  +α│ì   +  α▓ƒ  +  α│ì  +  α▓»
  44.     < + d + ' + d + /
  45.  
  46. 5)    \"dgaa\" : d + halant + gaa
  47.     \"α▓ªα│ìα▓ùα▓╛\"  :  α▓ª + α│ì + α▓ù +α▓╛
  48.     o + d + i + e
  49.  
  50. 6)    \"ksha\" : k + halant + sha
  51.     \"α▓òα│ìα▓╖\" : α▓ò + α│ì  + α▓╖
  52.     k + d + < [OR] &
  53.  
  54. 7)    \"thra\": th + halant + r + a
  55.     \"α▓ñα│ìα▓░\" : α▓ñ + α│ì +α▓░
  56.     l + d + j [OR] ^
  57.  
  58. 8)    \"jna\" : j + halant + na
  59.     \"α▓£α│ìα▓₧\" : α▓£ + α│ì + α▓₧
  60.     p + d + } [OR] %
  61.  
  62. Key summary: Shankar Prasad <svenkate@redhat.com>
  63.  
  64. ")
  65.  
  66. (title "α▓ò")
  67.  
  68. (map
  69.  (trans
  70.  
  71.   ((KP_1) "α│º")
  72.   ((KP_2) "α│¿")
  73.   ((KP_3) "α│⌐")
  74.   ((KP_4) "α│¬")
  75.   ((KP_5) "α│½")
  76.   ((KP_6) "α│¼")
  77.   ((KP_7) "α│¡")
  78.   ((KP_8) "α│«")
  79.   ((KP_9) "α│»")
  80.   ((KP_0) "α│ª")
  81.   ((KP_Decimal) ".")
  82.   ((KP_Divide) "/")
  83.   ((KP_Multiply) "*")
  84.   ((KP_Add) "+")
  85.   ((KP_Subtract) "-")  
  86.  
  87.   ("!" ?!)
  88.   ("1" ?α│º)
  89.   ("@" ?@)
  90.   ("2" ?α│¿)
  91.   ("#" ?#)
  92.   ("3" ?α│⌐)
  93.   ("$" ?$)
  94.   ("4" ?α│¬)
  95.   ("5" ?α│½)
  96.   ("6" ?α│¼)
  97.   ("7" ?α│¡)
  98.   ("8" ?α│«)
  99.   ("(" ?()
  100.   ("9" ?α│»)
  101.   (")" ?))
  102.   ("0" ?α│ª)
  103.   ("_" ?α▓â)
  104.   ("-" ?-)
  105.   ("+" ?α▓ï)
  106.   ("=" ?α│â)
  107.   ("Q" ?α▓ö)
  108.   ("q" ?α│î)
  109.   ("W" ?α▓É)
  110.   ("w" ?α│ê)
  111.   ("E" ?α▓å)
  112.   ("e" ?α▓╛)
  113.   ("R" ?α▓ê)
  114.   ("r" ?α│Ç)
  115.   ("T" ?α▓è)
  116.   ("t" ?α│é)
  117.   ("Y" ?α▓¡)
  118.   ("y" ?α▓¼)
  119.   ("U" ?α▓Ö)
  120.   ("u" ?α▓╣)
  121.   ("I" ?α▓ÿ)
  122.   ("i" ?α▓ù)
  123.   ("O" ?α▓º)
  124.   ("o" ?α▓ª)
  125.   ("P" ?α▓¥)
  126.   ("p" ?α▓£)
  127.   ("{" ?α▓ó)
  128.   ("[" ?α▓í)
  129.   ("}" ?α▓₧)
  130.   ("]" ?])
  131.   ("A" ?α▓ô)
  132.   ("a" ?α│ï)
  133.   ("S" ?α▓Å)
  134.   ("s" ?α│ç)
  135.   ("D" ?α▓à)
  136.   ("d" ?α│ì)
  137.   ("F" ?α▓ç)
  138.   ("f" ?α▓┐)
  139.   ("G" ?α▓ë)
  140.   ("g" ?α│ü)
  141.   ("H" ?α▓½)
  142.   ("h" ?α▓¬)
  143.   ("J" ?α▓▒)
  144.   ("j" ?α▓░)
  145.   ("K" ?α▓û)
  146.   ("k" ?α▓ò)
  147.   ("L" ?α▓Ñ)
  148.   ("l" ?α▓ñ)
  149.   (":" ?α▓¢)
  150.   (";" ?α▓Ü)
  151.   ("\"" ?α▓á)
  152.   ("'" ?α▓ƒ)
  153.   ("|" ?|)
  154.   ("\\" ?\\)
  155.   ("~" ?α▓Æ)
  156.   ("`" ?α│è)
  157.   ("Z" ?α▓Ä)
  158.   ("z" ?α│å)
  159.   ("x" ?α▓é)
  160.   ("X" "")
  161.   ("C" ?α▓ú)
  162.   ("c" ?α▓«)
  163. ;; V
  164.   ("v" ?α▓¿)
  165. ;; B
  166.   ("b" ?α▓╡)
  167.   ("N" ?α▓│)
  168.   ("n" ?α▓▓)
  169.   ("M" ?α▓╢)
  170.   ("m" ?α▓╕)
  171.   ("<" ?α▓╖)
  172.   ("," ?,)
  173.   (">" ?α▓╛)
  174.   ("." ?.)
  175.   ("/" ?α▓»)
  176.   ("%" "α▓£α│ìα▓₧")
  177.   ("^" "α▓ñα│ìα▓░")
  178.   ("&" "α▓òα│ìα▓╖")
  179.   ("*" "α▓╢α│ìα▓░")
  180.  ("\\\\" "ΓÇì")
  181.   ))
  182.  
  183. (state
  184.   (init
  185.     (trans)))
  186.